home *** CD-ROM | disk | FTP | other *** search
/ Revolution - Das Atari CD Magazin 1997 / Revolution - Das Atari CD Magazin 1.iso / software / anwendng / qed_397 / sourcen / fontsel.h < prev    next >
C/C++ Source or Header  |  1996-09-30  |  806b  |  37 lines

  1. /*
  2.  * fontsel.h: Fontauswahl für qed, mit Schnittstelle zum UFSL-Cookie.
  3.  *
  4.  */
  5. #ifndef _qed_fontsel_h_
  6. #define _qed_fontsel_h_
  7.  
  8. typedef struct{
  9.             WORD        Index;            /* die Nummer, beginnend bei 1 */
  10.             WORD        ID;                /* die echte ID */
  11.             UBYTE        Name[33];        /* Name */
  12.             WORD        Size;                /* Größe in pt */
  13.             WORD        Anz;                /* Anzahl der Fonts */
  14.             BOOLEAN    prop;                /* proportionaler Font ? */
  15. } FONTINFO;
  16.  
  17.  
  18. /*
  19.  * exportierte Variablen
  20.  */
  21. EXTERN FONTINFO    winFont;            /* aktueller Fensterfont */
  22. EXTERN FONTINFO    druckFont;        /* aktueller Druckerfont */
  23.  
  24. EXTERN WORD            sys_font_size;
  25. EXTERN WORD            sys_font_id;
  26. EXTERN BOOLEAN        extern_fontselect;
  27.  
  28. /*
  29.  * Funktionen
  30.  */
  31. VOID        get_systemfont    (WORD f_anz);
  32. VOID        font_change     (VOID);
  33.  
  34. BOOLEAN    select_font        (WORD vdi_handle);
  35.  
  36. #endif
  37.